package com.derucci.elf.openrest.vo.sleep

import io.swagger.annotations.ApiModelProperty
import javax.validation.constraints.NotBlank
import javax.validation.constraints.NotNull

/**
 * 强制生成睡眠报告请求参数
 *
 * @time 2025/07/10 17:05
 * @author Dr
 */
class OpenDayPreForceGenerateDto {

    @ApiModelProperty("设备码", required = true)
    @NotNull(message = "缺少machineCode参数")
    @NotBlank(message = "缺少machineCode参数")
    var machineCode: String? = null

    @ApiModelProperty("设备分体编码")
    var machineEntityPartCode: String? = null

    /**客户端ID*/
    var clientId: String? = null
}